take up the challenge - Alemán Inglés Diccionario